package com.pajk.user.model;

import com.pajk.user.model.enums.RelationType;

import java.io.Serializable;
import java.util.List;

/**
 * Created by peide.zhang on 2014/6/12.
 */
public class InviteInfo implements Serializable {

    private Long inviterUserId;//邀请者id
    private String inviteeMobile;//被邀请人手机号

    private List<InviteeFolloweeInfo> inviteeFolloweeInfoList;//被邀请人列表

    private String appFrom;//业务系统
    private String businessBody;//业务主键
    private String messageTag;//消息tag
    private RelationType relationType;//关注关系

    public Long getInviterUserId() {
        return inviterUserId;
    }

    public void setInviterUserId(Long inviterUserId) {
        this.inviterUserId = inviterUserId;
    }

    public String getInviteeMobile() {
        return inviteeMobile;
    }

    public void setInviteeMobile(String inviteeMobile) {
        this.inviteeMobile = inviteeMobile;
    }


    public String getAppFrom() {
        return appFrom;
    }

    public void setAppFrom(String appFrom) {
        this.appFrom = appFrom;
    }

    public String getBusinessBody() {
        return businessBody;
    }

    public void setBusinessBody(String businessBody) {
        this.businessBody = businessBody;
    }

    public String getMessageTag() {
        return messageTag;
    }

    public void setMessageTag(String messageTag) {
        this.messageTag = messageTag;
    }

    public RelationType getRelationType() {
        return relationType;
    }

    public void setRelationType(RelationType relationType) {
        this.relationType = relationType;
    }

    public List<InviteeFolloweeInfo> getInviteeFolloweeInfoList() {
        return inviteeFolloweeInfoList;
    }

    public void setInviteeFolloweeInfoList(List<InviteeFolloweeInfo> inviteeFolloweeInfoList) {
        this.inviteeFolloweeInfoList = inviteeFolloweeInfoList;
    }

    @Override
    public String toString() {
        return "InviteInfo{" +
                "inviterUserId=" + inviterUserId +
                ", inviteeMobile=" + inviteeMobile +
                ", inviteeFolloweeInfoList=" + inviteeFolloweeInfoList +
                ", appFrom='" + appFrom + '\'' +
                ", businessBody='" + businessBody + '\'' +
                ", messageTag='" + messageTag + '\'' +
                ", relationType=" + relationType +
                '}';
    }
}
